import parole
from parole.colornames import colors
from parole.display import interpolateRGB
import pygame, random

import sim_items
from util import *

class KiteShield(sim_items.Armor):
    def __init__(self):
        bonuses = {
                'evMod': 12,
                'pvMod': 0,
        }

        # TODO: depth, materials, etc.
        sim_items.Armor.__init__(self, 
                'kite shield',    # name
                parole.map.AsciiTile('0', colors['White']), # appearance
                15,          # weight (lbs)
                ['shield'],   # slot(s)
                8000,       # energy to wear
                bonuses,
                unidDescription="A modification to the small shield, a kite "
                "shield has a distinct teardrop shape which extends its "
                "coverage to the foreleg. These shields are favored by "
                "noblemen when fighting on foot, since the surface of the "
                "shield is ideal for displaying heraldry.",
                handsNeeded=1)

#========================================
thingClass = KiteShield

